plausible deniability - Spanish English Dictionary